in a moment of mental aberration - Turco Inglés Diccionario